.header {
    height: 50px;
    border-bottom: 1px solid #ccc;
    display: flex;
    justify-content: flex-end;
    padding-right: 30px;

    .un-read {
        position: relative;
        margin-left: 20px;

        .un-read-num {
            background: red;
            color: #fff;
            border-radius: 50%;
            width: 20px;
            height: 20px;
            font-size: 12px;
            display: flex;
            justify-content: center;
            align-items: center;
            position: absolute;
            right: -15px;
            top: -10px;
        }
    }
}

.setting {
    border: 1px solid red;
    margin-top: 20px;

    .profile-setting {
        border: 1px solid blue;
        margin: 20px 0px;
    }
}